package cn.elwy.rcp.ui.explorer.core;

/**
 * 全局常量
 * 
 * @author huangsq
 * @version 1.0, 2014-06-04
 * @since 1.0, 2014-06-04
 */
public interface ProjectConst {

  public static final String PACKER_FILE_NAME = "builder.packer";
  public static final String HEAD = "HEAD";

  public static final String PROJECT_NAME = "projectName";
  public static final String PROJECT_VERSION = "projectVersion";
  public static final String PROJECT_PATH = "projectPath";
  public static final String RESOURCE_PATH = "resourcePath";
  public static final String OUTPUT_PATH = "outputPath";

  public static final String SCM_URL = "scmUrl";
  public static final String SCM_USER = "scmUser";
  public static final String SCM_PASSWORD = "scmPassword";

  public static final String START_VERSION = "startVersion";
  public static final String END_VERSION = "endVersion";

  public static final String SOURCE_PATH = "sourcePath";
  public static final String DOC_PATH = "docPath";
  public static final String DEMO_PATH = "demoPath";
  public static final String DBSCRIPT_PATH = "dbscriptPath";
  public static final String CONTAINER_PATH = "containerPath";
  public static final String PARENT_POM_PATH = "parentPomPath";
  public static final String CURRENT_VERSION = "currentVersion";
  public static final String HEAD_REVISION = "headRevision";
  public static final String REVISION = "revision";
  public static final String USE_DEFAULT_PATH = "useDefaultPath";

  public static final String RELEASE_NAME = "releaseName";
  public static final String RELEASE_IP = "releaseIp";
  public static final String RELEASE_PORT = "releasePort";
  public static final String RELEASE_USER = "releaseUser";
  public static final String RELEASE_PASSWORD = "releasePassword";
  public static final String RELEASE_LOCATION = "releaseLocation";

  
  
  public static final int PACK_TYPE_WAR = 0;
  public static final int PACK_TYPE_INCREMENT_WAR = 1;
  public static final int PACK_TYPE_JAR = 2;

}
